engine compartment lids - Alemán Inglés Diccionario